/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package JeuDeLaVie;

import java.awt.Dimension;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;

/**
 *
 * @author laurelinde
 */
public class FenetreAide extends JDialog
{
    public FenetreAide(JFrame frame){
        // pas en modal : pour pouvoir tester le programme avec l'aide sous les yeux
        super(frame, "Aide", false);
        setSize(600, 600);
        
        JLabel ecritsAide1 = new JLabel("<html><center><b><u>D</u>isable</b><br></center></html>");
        JLabel ecritsAide = new JLabel(
                "<html>"
                + "<center>"
                        + "<u>Jeu de la Vide : Aide</u>"
                + "</center>"
                + "<br><br>"
                + "<u>Réinitialiser</u><br>"
                + "Remet la grille de jeu à zéro (toutes les cellules sont mortes).<br>"
                + "Le même effet peut être obtenu via le menu Jeu ou en appuyant sur la touche F2.<br><br>"
                + "<u>Grille aléaoire</u><br>"
                + "Tire tous les états de la grille aléatoirement.<br>"
                + "Cette fonction est également activable par le menu Jeu ou le raccourci F5.<br><br>"
                + "<u>Lancer</u><br>"
                + "Lance la simulation : les calculs s'effectueront toutes les 5 secondes.<br>"
                + "La touche F3 en est un raccourci.<br><br>"
                + "<u>Pause</u><br>"
                + "Met en pause la simulation en cours."
                + "La touche F3 en est un raccourci.<br><br>"
                + "<br><u>Changer l'état d'une case</u><br>"
                + "Pour changer l'état d'une case (lui faire passer de vie à trépas ou inversement), il"
                + "suffit de cliquer sur celle-ci.<br><br>"
                + "<br>     <u>Placement de Motif</u><br>"
                + "Pour placer un motif prédéfini, sélectionnez-le dans la liste déroulante et cliquez sur"
                + "\"Placer motif\".<br>"
                + "Ceci fait, cliquez, dans la grille, aux endroits où vous sauhaitez dessiner ce motif."
                + "Quand vous voudrez arrêter de dessiner ce motif, cliquez sur le bouton \"Fin dessin motif\".<br><br>"
                + "<br><u>Chanegement des règles en vigueur</u><br><br>"
                + "Il est également possible de choisir un autre jeu de règles à appliquer au Jeu de la vie. Pour ce faire, choisissez dans"
                + " le menu déroulant la règle souhaitée et cliquez sur \"Utiliser ces règles\".<br><br>"
             + "</html>");
        
        
        ecritsAide.setPreferredSize(new Dimension(600,600));
        
        add(ecritsAide);
    }
}
